.product-body .main {
	float: right;
	margin: 0;
	padding: 0;
	width: 901px
}
#site-wrapper .product-body .main .product-wrapper {
	margin: 0
}
.product-body .main .product-wrapper .product-filter-wrapper-sticky, .product-body .main .product-wrapper .product-compare-wrapper-sticky {
	position: fixed;
	top: 0;
	width: 901px;
	z-index: 100001
}
.product-body .main .product-wrapper .product-compare-wrapper-sticky {
	background-image: url(images/sites/sticky-shadow.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding: 10px 0 16px;
	top: 35px;
	z-index: 100000
}
.product-body .main .product-wrapper .product-filter-wrapper {
	background-color: #fff;
	border: 1px solid #ddd;
	border-right: 0;
	font-size: 13px;
	height: 34px;
	line-height: 34px;
	margin-bottom: 10px
}
.product-body .main .product-wrapper .product-filter-wrapper .title, .product-body .main .product-wrapper .product-filter-wrapper .filter {
	float: left;
	height: 34px;
	margin-right: 12px
}
.product-body .main .product-wrapper .product-filter-wrapper .filter .filter-name {
	background: url(images/sites/arrow-down-new.png) no-repeat;
	background-position: right center;
	padding-right: 8px
}
.product-body .main .product-wrapper .product-filter-wrapper .by-size {
	margin: 0
}
.product-body .main .product-wrapper .product-filter-wrapper .selected {
	font-weight: bold
}
.product-body .main .product-wrapper .product-filter-wrapper .reset-filter {
	margin-left: 12px;
	cursor: pointer
}
.product-body .main .product-wrapper .product-filter-wrapper .reset-filter .filter-name {
	background: none
}
.product-body .main .product-wrapper .product-filter-wrapper .title {
	background: url(images/sites/arrow11.png) #eee;
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 13px
}
.product-body .main .product-wrapper .product-filter-wrapper .title span {
	padding: 0 5px
}
.product-body .main .product-wrapper .product-filter-wrapper .filter .filter-name a {
	float: left;
	padding: 0 5px;
	cursor: pointer
}
.product-body .main .product-wrapper .product-filter-wrapper .reset-filter .filter-name a {
	background-image: none;
	color: red
}
.product-body .main .product-wrapper .product-filter-wrapper .sorting {
	float: right;
	height: 25px
}
.product-body .main .product-wrapper .product-filter-wrapper .sorting .sorting-order {
	border-color: #efefef;
	border-radius: 1px;
	padding: 3px 5px 0;
	height: 25px
}
.product-body .main .product-wrapper .product-filter-wrapper .sorting label {
}
.product-body .main .product-wrapper .product-filter-wrapper .filter .filter-list-wrapper {
	display: none;
	float: left;
	position: relative
}
.product-body .main .product-wrapper .product-filter-wrapper .on-hover .filter-list-wrapper {
	display: block
}
.product-body .main .product-wrapper .product-filter-wrapper .filter .filter-list-wrapper .filter-list {
	background-color: #fff;
	border: 1px solid #d6d6d6;
	left: 0;
	position: absolute;
	top: 0;
	width: 200px;
	z-index: 999;
	overflow-x: auto
}
.product-body .main .product-wrapper .product-filter-wrapper .filter .filter-list-wrapper .filter-list li {
	float: left;
	margin: 0;
	padding: 0
}
.product-body .main .product-wrapper .product-filter-wrapper .filter .filter-list-wrapper .filter-list li a {
	background-image: none;
	float: left;
	margin: 0;
	padding: 5px 5px 5px 28px;
	width: 167px
}
.product-body .main .product-wrapper .product-filter-wrapper .filter .filter-list-wrapper .filter-list li.checked a, .product-body .main .product-wrapper .product-filter-wrapper .filter .filter-list-wrapper .filter-list li a:hover {
	background-color: #f1f1f1
}
.product-body .main .product-wrapper .product-filter-wrapper .filter .filter-list-wrapper .filter-list li.checked a {
	background-image: url(images/sites/product-filter-checked.png);
	background-position: 8px center;
	background-repeat: no-repeat
}
.product-body .main .product-wrapper .product-compare-wrapper {
	background-color: #fff;
	margin-bottom: 10px
}
.product-body .main .product-wrapper .product-compare-wrapper .preview-images {
	float: left
}
.product-body .main .product-wrapper .product-compare-wrapper .preview-images li {
	border: 1px solid #ddd;
	float: left;
	margin: 0 10px 0 0
}
.product-body .main .product-wrapper .product-compare-wrapper .preview-images li {
	float: left;
	position: relative
}
.product-body .main .product-wrapper .product-compare-wrapper .preview-images li img {
	float: left
}
.product-body .main .product-wrapper .product-compare-wrapper .preview-images li a {
	background-image: url(images/sites/icon-product-compare-remove-inactive.png);
	float: right;
	height: 12px;
	right: 0;
	position: absolute;
	width: 11px
}
.product-body .main .product-wrapper .product-compare-wrapper .preview-images li a:hover {
	background-image: url(images/sites/icon-product-compare-remove-active.png)
}
.product-body .main .product-wrapper .product-compare-wrapper .submit-button-wrapper {
	padding: 10px 0 0
}
.product-body .main .product-wrapper .product-compare-wrapper .submit-button-wrapper a, .product-body .main .product-wrapper .product-compare-wrapper .submit-button-wrapper span {
	float: left;
	font-size: 13px
}
.product-body .main .product-wrapper .product-compare-wrapper .submit-button-wrapper a {
	background-color: #ddd;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-right: 5px;
	padding: 5px 5px
}
.product-body .main .product-wrapper .product-compare-wrapper .submit-button-wrapper span {
	background-color: #f8f8f8;
	color: #999;
	font-size: 11px;
	line-height: 16px;
	padding: 6px 5px
}
.product-body .main .product-wrapper .product-compare-wrapper .submit-button-wrapper a.enable {
	background-color: #0084cc
}
.product-body .main .product-wrapper .product-compare-wrapper .submit-button-wrapper a.close {
	background-color: #eee;
	border: 1px solid #ddd;
	color: #444;
	padding: 4px 9px
}
.product-body .main .product-wrapper .compare-chart-wrapper {
	margin-bottom: 10px;
	display: none
}
.product-body .main .product-wrapper .compare-chart-wrapper .title {
	background-color: #aaa;
	height: 31px;
	margin-bottom: 10px
}
.product-body .main .product-wrapper .compare-chart-wrapper .title h3 {
	color: #fff;
	float: left;
	font-size: 18px;
	line-height: 1em;
	padding: 5px 0 0 10px;
	text-transform: uppercase
}
.product-body .main .product-wrapper .compare-chart-wrapper .title a.close {
	background-image: url(images/sites/icon-compare-close.png);
	background-position: center center;
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	margin: 5px 5px 0 0;
	padding: 0;
	width: 20px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart {
	border: 1px solid #ddd
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row {
	color: #444;
	float: left;
	font-size: 13px;
	line-height: 18px;
	margin: 0;
	padding: 0;
	width: 899px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row .column {
	border-right: 1px solid #ddd;
	display: table-cell;
	padding: 11px 5px;
	width: 177px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row .column .search-suggestion-wrapper {
	position: relative
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row .column .search-suggestion-wrapper .search-suggestion-list {
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 3px;
	font-size: 12px;
	line-height: 18px;
	position: absolute;
	top: -1px;
	width: 175px;
	z-index: 1000
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row .column .search-suggestion-wrapper .search-suggestion-list li {
	float: left;
	margin: 0;
	padding: 0
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row .column .search-suggestion-wrapper .search-suggestion-list li a {
	float: left;
	padding: 4px 8px;
	width: 159px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row .column .search-suggestion-wrapper .search-suggestion-list li.selected {
	background-color: #fefdd4
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row .column .search-suggestion-wrapper .search-suggestion-list li a:hover {
	background-color: #fefdd4
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row .col1 {
	width: 137px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.row .end-of-row {
	border-right: 0
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.chart-title {
	border-bottom: 1px solid #ddd;
	padding: 0;
	margin-top: -9px;
	position: relative
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.chart-title .column {
	position: relative;
	display: block;
	float: left;
	height: 200px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.chart-title .column .add-compare-wrapper {
	border: 5px dashed #e5e5e5;
	margin-bottom: 15px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.chart-title .column .add-compare-wrapper a {
	background-image: url(images/sites/icon-plus-compare-chart.png);
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	height: 120px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.chart-title .column .search-input-wrapper input {
	border-color: #ccc;
	box-shadow: 0 1px 1px rgba(0,0,0,.125) inset;
	display: block;
	font-size: 12px;
	line-height: 1em;
	width: 100%
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.chart-title .col1 {
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.chart-title .end-of-row {
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.even {
	background-color: #f8f8f8
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.hide {
	display: none
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.show {
	display: block
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.expand-button-wrapper {
	background-color: #0084cc;
	padding: 5px 0;
	text-align: center;
	cursor: pointer
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li.expand-button-wrapper a {
	background-image: url(images/sites/icon-plus.png);
	background-position: left center;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 14px;
	padding-left: 15px;
	line-height: 18px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .close {
	position: relative
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .close a {
	background-image: url(images/sites/icon-compare-close.png);
	float: left;
	left: -16px;
	position: absolute;
	top: -9px;
	width: 20px;
	z-index: 10000;
	height: 20px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .close a:hover {
	background-image: url(images/sites/icon-compare-close.png)
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .img {
	height: 120px;
	overflow: hidden;
	margin-bottom: 10px;
	padding: 10px 0 0;
	text-align: center
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .img img {
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .name {
	position: absolute;
	padding: 5px;
	vertical-align: bottom;
	bottom: 0
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .name .luckydraw {
	background: #00c5ff;
	color: #fff;
	padding: 0 3px;
	text-transform: uppercase
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .name h3 {
	color: #666;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 0;
	padding-top: 5px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .name .price-list cite, .product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .name .price-list del {
	float: left;
	font-size: 13px;
	line-height: 18px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .name .price-list cite {
	color: red;
	margin-right: 5px;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .name .price-list del {
	color: #999
}
.product-body .main .product-wrapper .compare-chart-wrapper .compare-chart li .column .promotion {
	font-size: 11px;
	line-height: 16px;
	color: #666
}
.product-body .main .product-wrapper .product-list-wrapper {
	float: left;
	width: 901px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper {
	color: #fff;
	font-size: 14px;
	line-height: 18px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart a {
	background-color: #737171;
	background-image: url(images/sites/icon-cart.png);
	background-position: 10px center;
	background-repeat: no-repeat;
	color: #fff;
	float: right;
	height: 38px;
	line-height: 38px;
	margin-top: -6px;
	padding: 0 25px 0 35px;
	position: relative;
	text-align: right
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart a i {
	background-color: #737171;
	background-image: url(images/sites/icon-arrow-down-white.png);
	background-position: left center;
	background-repeat: no-repeat;
	height: 38px;
	float: right;
	position: absolute;
	right: 10px;
	width: 10px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart a:hover i {
	background-color: #737171;
	background-image: url(images/sites/icon-arrow-up-white.png)
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper {
	position: relative
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail {
	background-color: #737171;
	display: none;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 0;
	width: 400px;
	z-index: 10000
}
.product-body .main .application-wrapper .product-filter-wrapper .is-clicked .shopping-cart-detail-wrapper .shopping-cart-detail {
	display: block
}
.product-body .main .application-wrapper .product-filter-wrapper .is-clicked .shopping-cart a i {
	background-color: #737171;
	background-image: url(images/sites/icon-arrow-up-white.png)
}
.product-body .main .application-wrapper .product-filter-wrapper .is-clicked .shopping-cart a:hover i {
	background-color: #737171;
	background-image: url(images/sites/icon-arrow-down-white.png)
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps {
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li {
	float: left;
	margin: 0 0 6px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li div a {
	color: #fff
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li div.col {
	float: left;
	margin-right: 5px;
	text-align: right
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li div.name, .product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li div.size {
	text-align: left
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li div.name {
	width: 170px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li div.size {
	width: 70px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li div.price {
	margin: 0;
	width: 140px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li div.delete {
	margin: 0;
	width: 10px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li.total {
	border-top: 1px solid #b6b6b6;
	margin-bottom: 20px;
	padding: 20px 0 0;
	margin-bottom: 20px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li.total div.size {
	font-size: 18px;
	line-height: 36px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .selected-apps li.total div.price {
	font-size: 30px;
	line-height: 1em
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .donwload-tip p {
	font-size: 11px;
	line-height: 18px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .donwload-tip p:last-child {
	margin: 0
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .donwload-tip p .code {
	font-size: 14px;
	line-height: 18px
}
.product-body .main .application-wrapper .product-filter-wrapper .shopping-cart-wrapper .shopping-cart-detail-wrapper .shopping-cart-detail .donwload-tip a {
	color: #fff;
	text-decoration: underline
}
#site-body .breadcrumb {
	color: #666;
	font-size: 11px;
	line-height: 1em;
	margin: 0;
	padding: 0 0 10px
}
#site-body .breadcrumb li {
	padding-left: 5px
}
#site-body .breadcrumb * {
	color: #666;
	font-size: 11px;
	margin: 0;
	padding: 0;
	display: inline-block;
	line-height: 1em
}
#site-body .breadcrumb a, #site-body .breadcrumb span {
	font-size: 11px;
	line-height: 1em
}
#site-body .breadcrumb a {
	color: #0072bc
}
#site-body .breadcrumb a:hover {
	text-decoration: underline
}
#site-body .breadcrumb span {
	color: #9c9c9c
}
#site-wrapper .product-body .product-detail-main .detail-wrapper {
	margin-bottom: 10px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images {
	float: left;
	height: 334px;
	position: relative;
	width: 300px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper {
	margin-bottom: 20px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper .arrow-wrapper .left-arrow, .product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper .arrow-wrapper .right-arrow {
	position: absolute;
	top: 177px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper .arrow-wrapper .left-arrow {
	left: 0
}
.product-body .main .result-stats-wrapper {
	margin: 0;
	margin-bottom: 10px;
	padding: 0
}
.product-body .main .result-stats-wrapper .result-stats li {
	float: left;
	margin: 0;
	margin-right: 40px;
	padding: 9px
}
.product-body .main .result-stats-wrapper .result-stats li.active {
	padding: 9px;
	border-bottom: 3px solid #ffa500;
	z-index: 5
}
.product-body .main .result-stats-wrapper .result-stats li.last {
	margin: 0
}
.product-body .main .result-stats-wrapper .result-stats li a {
	color: #0360b6;
	font-size: 18px;
	line-height: 1em
}
.product-body .main .result-stats-wrapper .result-stats li.active a {
	color: #333
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper .arrow-wrapper .right-arrow {
	right: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper .image-wrapper {
	border: 1px solid #ddd;
	position: relative
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper .image-wrapper .prev, .product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper .image-wrapper .next {
	font-size: 1px;
	background-repeat: no-repeat;
	float: left;
	height: 43px;
	line-height: 0;
	position: absolute;
	text-indent: -1000000px;
	top: 144px;
	width: 21px;
	z-index: 1000000000000
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper .image-wrapper .prev {
	background-image: url(images/sites/icon-banner-arrow-left.png);
	left: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-image-wrapper .image-wrapper .next {
	background-image: url(images/sites/icon-banner-arrow-right.png);
	right: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .like-button-wrapper, .product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .view-image-wrapper, .product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .error-report-wrapper {
	float: left
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .like-button-wrapper, .product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .view-image-wrapper {
	margin-right: 13px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .like-button-wrapper a, .product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .like-button-wrapper span.like-count {
	float: left;
	font-size: 12px;
	line-height: 1em
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .like-button-wrapper a {
	background-color: #ff8a00;
	background-image: url(images/sites/icon-like.png);
	background-position: 4px 5px;
	background-repeat: no-repeat;
	border: 1px solid #c46b02;
	color: #fff;
	padding: 4px 0 4px 19px;
	width: 31px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .liked a {
	background-color: #f2f2f2;
	color: #b7b7b7;
	background-image: url(images/sites/icon-liked.png);
	background-position: 5px 6px;
	border-color: #f2f2f2
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .liked a:hover {
	background-image: url(images/sites/icon-unlike.png);
	background-position: 4px 4px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .like-button-wrapper span.like-count {
	border: 1px solid #ccc;
	color: #444;
	margin: 0 0 0 5px;
	padding: 4px 0;
	position: relative;
	text-align: center;
	width: 28px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .like-button-wrapper span.like-count i {
	background-image: url(images/sites/icon-like-count-arrow.png);
	background-repeat: no-repeat;
	float: left;
	height: 8px;
	left: -5px;
	top: 6px;
	position: absolute;
	width: 5px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .view-image-wrapper a, .product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .error-report-wrapper a {
	background-color: #eee;
	background-repeat: no-repeat;
	border: 1px solid #ccc;
	color: #444;
	float: left;
	font-size: 12px;
	line-height: 1em;
	padding: 4px 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .view-image-wrapper a {
	background-image: url(images/sites/icon-slideshow.png);
	background-position: 8px 2px;
	padding-left: 33px;
	width: 81px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-images .product-like-wrapper .error-report-wrapper a {
	background-image: url(images/sites/icon-flag-error.png);
	background-position: 7px 5px;
	padding-left: 26px;
	width: 43px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail {
	float: right;
	width: 575px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-detail-wrapper {
	margin: 0 0 10px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-title {
	color: #444;
	font-size: 25px;
	line-height: 32px;
	padding: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-comment {
	color: #999;
	font-size: 13px;
	line-height: 1em;
	padding: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-comment a {
	color: #0072bc
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-comment a:hover {
	text-decoration: underline
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select {
	color: #666;
	font-size: 13px;
	line-height: 1em
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select span, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .color, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select cite {
	float: left;
	margin: 0 10px 0 0;
	padding: 4px 0 5px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .color {
	margin-right: 5px;
	padding: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .color a {
	float: left;
	height: 18px;
	padding: 2px;
	width: 18px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .color a i {
	border: 1px solid #ddd;
	float: left;
	height: 16px;
	width: 16px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .red a:hover, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .red a.selected, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .red a i {
	background-color: red
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .black a:hover, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .black a.selected, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .black a i {
	background-color: #000
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .green a:hover, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .green a.selected, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select .green a i {
	background-color: #005826
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select cite {
	font-style: italic
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select cite.red {
	color: red
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select cite.black {
	color: #000
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-color-select cite.green {
	color: #005826
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price {
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .price-wrapper {
	font-weight: bold;
	margin-bottom: 5px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .price-wrapper .price {
	color: #dc0303;
	float: left;
	font-size: 30px;
	line-height: 1em;
	margin-right: 20px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .price-wrapper del {
	color: #999;
	float: left;
	font-size: 18px;
	line-height: 30px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .price-location-wrapper span, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .price-location-wrapper a {
	float: left;
	font-size: 13px;
	line-height: 18px;
	margin-right: 5px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .price-location-wrapper a {
	background-image: url("images/sites/icon-arrow-down.png");
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 8px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper {
	display: none;
	position: relative
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper a {
	background-image: none
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location {
	background-color: #fff;
	border: 1px solid #d6d6d6;
	left: 100px;
	margin-top: 8px;
	padding: 5px;
	position: absolute;
	top: 0;
	width: 186px;
	z-index: 10000
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .have-callout {
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .have-callout .callout {
	background-image: url(images/sites/icon-callout-up.png);
	background-position: 38px 0;
	background-repeat: no-repeat;
	height: 6px;
	left: 100px;
	position: absolute;
	top: 3px;
	width: 196px;
	z-index: 10001
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .location-search-wrapper {
	margin-bottom: 5px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .location-search-wrapper .localtion-search {
	background-image: url(images/sites/icon-search-location.png);
	background-position: 167px center;
	background-repeat: no-repeat;
	border: 1px solid #bbb;
	box-shadow: 0 1px 1px rgba(0,0,0,.125) inset;
	color: #999;
	float: left;
	font-size: 12px;
	height: 25px;
	line-height: 12px;
	padding: 5px 22px 5px 5px;
	width: 186px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .location-suggestion-wrapper {
	height: 196px;
	margin-bottom: 2px;
	overflow: auto
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .location-suggestion-wrapper .location-list {
	list-style: none;
	margin: 0;
	padding: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .location-suggestion-wrapper .location-list li {
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 166px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .location-suggestion-wrapper .location-list li a {
	color: #444;
	float: left;
	font-size: 12px;
	line-height: 18px;
	padding: 5px;
	width: 156px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .location-suggestion-wrapper .location-list li a:hover {
	background-color: #f0f0f0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .note, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .note a {
	font-size: 11px;
	line-height: 16px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .note {
	color: #666;
	padding: 5px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .note a {
	color: #0b58c2
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .note a:hover {
	text-decoration: underline
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .submit-button-wrapper {
	padding: 2px 0 8px;
	text-align: center
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-price .select-location-wrapper .select-location .submit-button-wrapper .submit-button {
	border: 1px solid #dcdcdc;
	background-color: #f4f4f4;
	color: #666;
	font-size: 11px;
	height: 28px;
	line-height: 16px;
	padding: 0;
	width: 80px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-detail-wrapper ul {
	margin-left: 15px;
	list-style-type: disc
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-detail-wrapper ul li {
	font-size: 13px;
	line-height: 20px;
	margin: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-detail-wrapper ul li a {
	color: #0072bc
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-detail-wrapper ul li a:hover {
	text-decoration: underline
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .product-detail-wrapper ul li.check {
	list-style-image: url(images/sites/icon-check.png)
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .promotion-info {
	background-color: #fefdd4;
	padding: 10px 20px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .promotion-info .luckydraw a {
	background: url(luckydraw/imgs/bgldrawlink.png) no-repeat;
	color: #fff;
	padding: 3px 3px;
	text-transform: uppercase;
	display: inline-block;
	height: 30px;
	width: 150px;
	font-size: 11px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .promotion-info div.info {
	color: #f60;
	font-weight: bold;
	margin-bottom: 10px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .promotion-info ul.note {
	margin-bottom: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .buy-option-wrapper .buy-button-wrapper .status {
	color: #759b2e;
	font-weight: bold;
	margin-bottom: 5px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .buy-option-wrapper .buy-button-wrapper .button-wrapper .buy-button {
	background-color: #f68b24;
	background-image: linear-gradient(top, #f8a134, #f47715);
	background-image: -moz-linear-gradient(top, #f8a134, #f47715);
	border: 1px solid #cc891d;
	border-radius: 2px;
	color: #fff;
	float: left;
	font-size: 18px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	text-transform: uppercase;
	text-shadow: 1px 1px rgba(0,0,0,.25);
	width: 120px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .buy-option-wrapper .buy-button-wrapper .button-wrapper span {
	float: left;
	height: 37px;
	line-height: 37px;
	text-align: center;
	width: 78px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .buy-option-wrapper .buy-option-list {
	border-left: 1px solid #bbb;
	float: left;
	padding-left: 10px;
	width: 344px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .buy-option-wrapper .buy-option-list li {
	margin-bottom: 7px
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .buy-option-wrapper .buy-option-list li.last, .product-body .product-detail-main .detail-wrapper .product-description .product-detail .buy-option-wrapper .buy-option-list li:last-child {
	margin-bottom: 0
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .buy-option-wrapper .buy-option-list li a {
	color: #0072bc
}
.product-body .product-detail-main .detail-wrapper .product-description .product-detail .buy-option-wrapper .buy-option-list li a:hover {
	text-decoration: underline
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper {
	width: 901px
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper .product-spec-navigation {
	background: #f8f8f8
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper .product-spec-navigation li {
	float: left;
	height: 50px;
	line-height: 50px;
	margin: 0 12px
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper .product-spec-navigation li.first {
	margin-left: 0
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper .product-spec-navigation li.last {
	margin-right: 0
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper .product-spec-navigation li.order {
	float: right;
	display: none
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper.sticky .product-spec-navigation li.order {
	display: block
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper .product-spec-navigation li a {
	float: left;
	font-size: 18px;
	padding: 0 5px;
	color: #297fc6
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper .product-spec-navigation li a:hover {
	text-decoration: underline
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper .product-spec-navigation li.active a {
	background-color: #e2e2e2;
	color: #000
}
.product-body .product-detail-main .specification-wrapper .product-spec-navigation-wrapper .product-spec-navigation li input[type=button] {
	background-color: #390;
	border-radius: 2px;
	border: 1px solid #360;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px 10px;
	font-size: 18px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper {
	background-image: url(images/sites/pros-line-960.png);
	background-position: left top;
	background-repeat: repeat-y;
	margin-bottom: 20px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col {
	float: left;
	padding: 5px 10px 5px 20px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col h4 {
	color: #fd6804;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	margin: 0 0 10px;
	text-transform: uppercase
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col ul {
	list-style: disc;
	margin: 0;
	padding-left: 15px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col ul li {
	color: #666;
	font-size: 12px;
	line-height: 20px;
	margin: 0
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col1 {
	width: 230px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col2 {
	width: 244px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col3 {
	width: 317px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .score {
	float: left;
	margin-right: 22px;
	width: 70px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .score .number {
	color: #f60;
	font-size: 48px;
	font-weight: bold;
	line-height: 1em;
	margin-bottom: 10px;
	text-align: center
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .score .voting {
	float: left;
	width: 70px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .score .voting a {
	background-color: #f60;
	color: #fff;
	float: left;
	font-size: 13px;
	font-weight: bold;
	line-height: 1em;
	padding: 5px 0;
	text-align: center;
	width: 70px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart {
	float: left;
	width: 225px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper {
	margin-bottom: 9px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .label {
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	width: 70px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper {
	background-position: left center;
	background-repeat: repeat-x;
	border: 2px solid #eee;
	border-radius: 50px;
	float: left;
	width: 121px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .chart {
	background: #f60;
	border-radius: 50px;
	float: left;
	height: 10px
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-10 {
	width: 10%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-15 {
	width: 15%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-20 {
	width: 20%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-25 {
	width: 25%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-30 {
	width: 30%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-35 {
	width: 35%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-40 {
	width: 40%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-45 {
	width: 45%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-50 {
	width: 50%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-55 {
	width: 55%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-60 {
	width: 60%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-65 {
	width: 65%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-70 {
	width: 70%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-75 {
	width: 75%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-80 {
	width: 80%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-85 {
	width: 85%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-90 {
	width: 90%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-95 {
	width: 95%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .chart-wrapper .percent-100 {
	width: 100%
}
.product-body .product-detail-main .specification-wrapper .product-pros-wrapper .col .chart .result-wrapper .number {
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	text-align: right;
	width: 30px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper {
	margin-bottom: 20px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper h3 {
	background-color: #aaa;
	color: #fff;
	font-size: 18px;
	line-height: 1em;
	padding: 6px 0 6px 10px;
	text-transform: uppercase
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper {
	margin-bottom: 20px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-title {
	border-bottom: 1px solid #ddd;
	height: 14px;
	margin-bottom: 20px;
	text-align: center
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-title h4 {
	background-color: #fff;
	color: #444;
	display: inline;
	display: inline-block;
	font-size: 18px;
	line-height: 1em;
	padding: 0 10px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail {
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-img {
	float: left;
	text-align: center;
	width: 447px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart {
	float: left;
	width: 454px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart {
	border: 1px solid #ddd
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.row {
	color: #444;
	float: left;
	font-size: 13px;
	line-height: 18px;
	margin: 0;
	padding: 0;
	width: 452px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.row .column {
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	float: left;
	padding: 11px 5px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.row .col1 {
	width: 120px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.row .col2 {
	width: 311px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.row .end-of-row {
	border-right: 0
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.even {
	background-color: #f8f8f8
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.hide {
	display: none
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.show {
	display: block
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.expand-button-wrapper {
	background-color: #0084cc;
	padding: 5px 0;
	text-align: center
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .spec-chart .compare-chart li.expand-button-wrapper a {
	background-image: url(images/sites/icon-plus.png);
	background-position: left center;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 14px;
	padding-left: 15px;
	line-height: 18px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .spec-detail-wrapper .spec-detail .single-img-wrapper {
	padding: 20px;
	text-align: center
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .accessory-specs-wrapper .spec-detail .accessory-info {
	float: left
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .accessory-specs-wrapper .spec-detail .accessory-info h5 {
	color: #444;
	font-size: 18px;
	line-height: 1em;
	margin: 0 0 20px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .accessory-specs-wrapper .spec-detail .accessory-img {
	margin: 0 20px 0 0;
	padding: 0;
	width: 560px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .accessory-specs-wrapper .spec-detail .accessory-detail {
	width: 281px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .accessory-specs-wrapper .spec-detail .accessory-detail ul li {
	border-bottom: 1px dotted #ddd;
	margin: 0 0 20px;
	padding: 0 0 20px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .accessory-specs-wrapper .spec-detail .accessory-detail ul li .img img {
	border: 1px solid #ddd;
	float: left;
	width: 56px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .accessory-specs-wrapper .spec-detail .accessory-detail ul li .content {
	color: #666;
	float: left;
	font-size: 12px;
	line-height: 18px;
	padding-left: 10px;
	width: 213px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .accessory-specs-wrapper .spec-detail .accessory-detail ul li .content .price cite {
	color: red;
	margin-right: 5px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .article-wrapper .related-news h5 {
	border-bottom: 2px solid #ddd;
	color: #444;
	font-size: 20px;
	line-height: 1em;
	padding-bottom: 10px;
	margin-bottom: 10px;
	text-transform: uppercase
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .article-wrapper .related-news ul li {
	float: left;
	width: 440px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .article-wrapper .related-news ul li.right {
	float: right
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .article-wrapper .related-news ul li .img {
	float: left;
	width: 70px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .article-wrapper .related-news ul li .content {
	float: right;
	width: 360px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .article-wrapper .related-news ul li .img img {
	border: 1px solid #ededed;
	float: left
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .article-wrapper .related-news ul li .content h6 {
	color: #444;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	margin-bottom: 5px
}
.product-body .product-detail-main .specification-wrapper .product-feature-list-wrapper .article-wrapper .related-news ul li .content .view-count {
	color: #999;
	font-size: 11px;
	line-height: 1em
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper {
	margin-bottom: 10px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .title {
	background-color: #aaa;
	height: 31px;
	margin-bottom: 10px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .title h3 {
	color: #fff;
	float: left;
	font-size: 18px;
	line-height: 1em;
	padding: 5px 0 0 10px;
	text-transform: uppercase
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .title a.close {
	background-image: url(images/sites/icon-compare-close.png);
	background-position: center center;
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	margin: 5px 5px 0 0;
	padding: 0;
	width: 20px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart {
	border: 1px solid #ddd
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.row {
	color: #444;
	float: left;
	font-size: 13px;
	line-height: 18px;
	margin: 0;
	padding: 0;
	width: 899px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.row .column {
	border-right: 1px solid #ddd;
	display: table-cell;
	padding: 11px 5px;
	width: 177px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.row .col1 {
	width: 137px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.row .end-of-row {
	border-right: 0
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.chart-title {
	border-bottom: 1px solid #ddd;
	padding: 0
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.chart-title .column {
	display: inline;
	float: left;
	height: 244px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.chart-title .col1 {
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.chart-title .end-of-row {
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.even {
	background-color: #f8f8f8
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.hide {
	display: none
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.show {
	display: block
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.expand-button-wrapper {
	background-color: #0084cc;
	padding: 5px 0;
	text-align: center
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.expand-button-wrapper a {
	background-image: url(images/sites/icon-plus.png);
	background-position: left center;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 14px;
	padding-left: 15px;
	line-height: 18px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .close {
	position: relative
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .close a {
	background-image: url(images/sites/icon-product-compare-remove-inactive.png);
	float: left;
	height: 12px;
	left: -5px;
	position: absolute;
	top: -11px;
	width: 11px;
	z-index: 10000
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .close a:hover {
	background-image: url(images/sites/icon-product-compare-remove-active.png)
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .img {
	height: 120px;
	overflow: hidden;
	margin-bottom: 10px;
	padding: 10px 0 0;
	text-align: center
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .img img {
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .name {
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .name h3 {
	background-color: #fff;
	color: #666;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 5px;
	padding: 0
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .name .price-list cite, .product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .name .price-list del {
	float: left;
	font-size: 13px;
	line-height: 18px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .name .price-list cite {
	color: red;
	margin-right: 5px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .name .price-list del {
	color: #999
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .promotion {
	font-size: 11px;
	line-height: 16px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .status {
	color: #759b2e
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .promotion {
	color: #666
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .add-compare-wrapper {
	border: 5px dashed #e5e5e5;
	margin-bottom: 15px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .add-compare-wrapper a {
	background-image: url(images/sites/icon-plus-compare-chart.png);
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	height: 120px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .search-input-wrapper {
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .search-input-wrapper input {
	border-color: #ccc;
	box-shadow: 0 1px 1px rgba(0,0,0,.125) inset;
	display: block;
	font-size: 12px;
	line-height: 1em;
	width: 177px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .search-suggestion-wrapper {
	position: relative
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .search-suggestion-wrapper .search-suggestion-list {
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 3px;
	font-size: 12px;
	line-height: 18px;
	position: absolute;
	top: -1px;
	width: 175px;
	z-index: 1000px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .search-suggestion-wrapper .search-suggestion-list li {
	float: left;
	margin: 0;
	padding: 0
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .search-suggestion-wrapper .search-suggestion-list li a {
	float: left;
	padding: 4px 8px;
	width: 159px
}
.product-body .product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .search-suggestion-wrapper .search-suggestion-list li a:hover {
	background-color: #fefdd4
}
.product-body .find-shop-main .filter-wrapper {
	border-top: 1px solid #ddd;
	padding: 10px 0
}
.product-body .find-shop-main .filter-wrapper .location-filter {
	float: left
}
.product-body .find-shop-main .filter-wrapper .location-filter label, .product-body .find-shop-main .filter-wrapper .location-filter select {
	color: #333;
	float: left;
	font-size: 13px;
	margin-right: 5px
}
.product-body .find-shop-main .filter-wrapper .location-filter label {
	line-height: 30px
}
.product-body .find-shop-main .filter-wrapper .location-filter select {
	border-color: #ddd;
	border-radius: 0;
	font-weight: bold;
	line-height: 1em;
	height: 30px;
	padding: 6px
}
.product-body .find-shop-main .filter-wrapper .location-search {
	background-color: #d7d7d7;
	border: 1px solid #d7d7d7;
	float: right;
	height: 33px;
	width: 433px
}
.product-body .find-shop-main .filter-wrapper .location-search input {
	border: 0;
	border-radius: 0;
	box-shadow: none;
	height: 33px
}
.product-body .find-shop-main .filter-wrapper .location-search .input {
	background-color: #fff;
	float: left;
	color: #999;
	width: 320px
}
.product-body .find-shop-main .filter-wrapper .location-search .submit {
	background-color: #f8f8f8;
	background-image: url(images/sites/icon-search-17x17.png);
	background-position: 7px 9px;
	background-repeat: no-repeat;
	float: right;
	color: #666;
	padding-left: 28px;
	width: 112px
}
.product-body .find-shop-main .map-wrapper {
}
.product-body .find-shop-main .map-wrapper .map-placeholder {
	float: left;
	height: 658px;
	width: 640px
}
.product-body .find-shop-main .map-wrapper .search-resul-wrapper {
	float: left;
	height: 658px;
	overflow: hidden;
	width: 260px;
	margin-left: 10px
}
.product-body .find-shop-main .map-wrapper .search-resul-wrapper h3 {
	color: #444;
	font-size: 15px;
	line-height: 1em;
	margin-bottom: 20px;
	text-transform: capitalize
}
.product-body .find-shop-main .map-wrapper .search-resul-wrapper .result-wrapper {
	height: 623px;
	overflow: auto;
	overflow-x: hidden
}
.product-body .find-shop-main .map-wrapper .search-resul-wrapper .result-wrapper .result-list li {
	float: left;
	margin-bottom: 10px
}
.product-body .find-shop-main .map-wrapper .search-resul-wrapper .result-wrapper .result-list li a {
	background-color: #fafafa;
	color: #444;
	float: left;
	font-size: 12px;
	line-height: 18px;
	padding: 5px 10px
}
.product-body .find-shop-main .map-wrapper .search-resul-wrapper .result-wrapper .result-list li.active a {

	background-color: #f90;
	color: #fff
}
.sim-card-body {
}
.sim-card-body .main .sub-navigation-wrapper {
	margin-bottom: 10px
}
.sim-card-body .main .sub-navigation-wrapper .sub-navigation {
	background-color: #333;
	height: 35px;
	padding: 0 0 0 5px
}
.sim-card-body .main .sub-navigation-wrapper .sub-navigation li {
	float: left;
	margin: 0
}
.sim-card-body .main .sub-navigation-wrapper .sub-navigation li a {
	color: #fff;
	float: left;
	font-size: 13px;
	line-height: 35px;
	padding: 0 15px;
	text-transform: uppercase
}
.sim-card-body .main .sub-navigation-wrapper .sub-navigation li a:hover {
	background-color: #555
}
.sim-card-body .main .sub-navigation-wrapper .sub-navigation li.active {
	background-image: url(images/sites/sim-card-navigation-callout-down.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 40px
}
.sim-card-body .main .sub-navigation-wrapper .sub-navigation li.active a {
	background-color: #ffa007;
	color: #000
}
.sim-card-body .main .promotion-news-wrapper {
	margin-bottom: 10px
}
.sim-card-body .main .promotion-news-wrapper .promotion-news li {
	margin: 0 0 5px
}
.sim-card-body .main .promotion-news-wrapper .promotion-news li a {
	color: red
}
.product-body .main .product-wrapper .product-filter-wrapper .filter .filter-name .input-wrapper input {
	background-image: url(images/sites/icon-search-location.png);
	background-position: 160px center;
	background-repeat: no-repeat;
	border-color: #ccc;
	color: #999;
	font-size: 12px;
	line-height: 1em;
	padding: 3px 23px 4px 5px;
	width: 180px
}
.product-body .main .content-table-wrapper {
}
.product-body .main .content-table-wrapper table, .product-body .main .content-table-wrapper table tr, .product-body .main .content-table-wrapper table tr th, .product-body .main .content-table-wrapper table tr td {
	border: 0
}
.product-body .main .content-table-wrapper .content-table {
	border: 1px solid #ddd;
	border-bottom: 0;
	width: 100%
}
.product-body .main .content-table-wrapper .content-table tr {
	margin-bottom: 0;
	width: 100%
}
.product-body .main .content-table-wrapper .content-table tr th, .product-body .main .content-table-wrapper .content-table tr td {
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd
}
.product-body .main .content-table-wrapper .content-table tr .col1 {
	width: 11%
}
.product-body .main .content-table-wrapper .content-table tr .col2 {
	width: 10%;
	text-align: right
}
.product-body .main .content-table-wrapper .content-table tr .col3 {
	width: 36%
}
.product-body .main .content-table-wrapper .content-table tr .col4 {
	width: 10%
}
.product-body .main .content-table-wrapper .content-table tr .col5 {
	width: 11%
}
.product-body .main .content-table-wrapper .content-table tr .col6 {
	border-right: 0;
	width: 9%
}
.product-body .main .content-table-wrapper .content-table tr .carrier, .product-body .main .content-table-wrapper .content-table tr .sim-kind {
	color: #0072bc
}
.product-body .main .content-table-wrapper .content-table tr .order {
	text-align: center
}
.product-body .main .content-table-wrapper .content-table tr .order a {
	color: #f60;
	text-decoration: underline;
	cursor: pointer
}
.product-body .main .content-table-wrapper .content-table tr .order a:hover {
	color: red;
	cursor: pointer
}
.product-body .main .content-table-wrapper .content-table tr.title {
	background-color: #f0f0f0
}
.product-body .main .content-table-wrapper .content-table tr th {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 1%;
	text-transform: capitalize
}
.product-body .main .content-table-wrapper .content-table tr td {
	padding: 10px 1%
}
.product-body .main .content-table-wrapper .table-filter {
	border-bottom: 1px solid #ddd;
	font-size: 13px;
	line-height: 24px;
	padding-bottom: 10px
}
.product-body .main .content-table-wrapper .table-filter a {
	margin: 0 10px
}
.product-body .main .content-table-wrapper .table-filter a:hover {
	text-decoration: underline
}
.product-body .main .content-table-wrapper .table-filter .first {
	margin-left: 0
}
.product-body .main .content-table-wrapper .table-filter .selected {
	color: #f60;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px
}
.product-body .main .content-table-wrapper .advertising {
	border: 1px solid #ddd;
	border-bottom: 0
}
.product-body .main .content-table-wrapper .advertising li {
	border-bottom: 1px solid #ddd;
	float: left;
	margin-bottom: 0;
	width: 100%
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper {
	cursor: pointer
}
.product-body .main .content-table-wrapper .advertising li.is-hover .product-name-wrapper {
	background-color: #f9f9f9
}
.product-body .main .content-table-wrapper .advertising li.is-expanded .product-name-wrapper {
	background-color: #f4f4f4;
	border-bottom: 3px solid #d8d9dd
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper, .product-body .main .content-table-wrapper .advertising li .product-name-wrapper .price-avatar-wrapper {
	float: left
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper {
	padding: 5px 0;
	width: 80%
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .price-avatar-wrapper {
	width: 20%
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper h3, .product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper h3 a {
	color: #0360b6;
	font-size: 13px;
	line-height: 18px;
	margin: 0
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper h3 {
	padding: 0 10px;
	padding-bottom: 5px
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper .meta-data {
	padding: 0 10px
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper .meta-data span {
	color: #666;
	float: left;
	font-size: 11px;
	line-height: 14px;
	margin-right: 10px
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper .meta-data img {
	float: left;
	line-height: 14px;
	margin-right: 5px
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper .meta-data span.possitive-level {
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper .meta-data span.high-level {
	background-image: url(images/sites/icon-thumb-up-green.png)
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper .meta-data span.normal-level {
	background-image: url(images/sites/icon-thumb-up-grey.png)
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper .meta-data span.post-time {
	color: #999
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper .meta-data span.view-more a {
	background-image: url(images/sites/icon-arrow-down.png);
	background-position: right center;
	background-repeat: no-repeat;
	color: #0360b6;
	padding-right: 10px;
	cursor: pointer
}
.product-body .main .content-table-wrapper .advertising li.is-expanded .product-name-wrapper .name-wrapper .meta-data span.view-more a {
	background-image: url(images/sites/icon-arrow-up.png)
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .name-wrapper .meta-data span.view-more a:hover {
	text-decoration: underline
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .price-avatar-wrapper .price {
	color: #f3152f;
	float: left;
	padding: 5px 5%;
	text-align: right;
	width: 55%;
	cursor: pointer
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .price-avatar-wrapper .avatar {
	float: right;
	padding: 5px 5%;
	width: 25%
}
.product-body .main .content-table-wrapper .advertising li .product-name-wrapper .price-avatar-wrapper .avatar img {
	border: 1px solid #eee;
	float: right;
	height: 40px;
	margin-top: 3px;
	width: 42px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper {
	padding: 10px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper {
	float: left;
	width: 569px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .product-image-wrapper {
	margin-bottom: 20px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .product-image-wrapper .view-more {
	margin-bottom: 5px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .product-image-wrapper .view-more a {
	background-image: url(images/sites/icon-view-more.png);
	background-position: left center;
	background-repeat: no-repeat;
	color: #666;
	display: block;
	font-size: 11px;
	line-height: 16px;
	padding-left: 20px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .product-image-wrapper .view-more a:hover {
	text-decoration: underline
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .product-image-wrapper ul li {
	border: 0;
	float: left;
	margin: 0 5px 0 0;
	width: 90px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .product-image-wrapper ul li a, .product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .product-image-wrapper ul li a img {
	float: left
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .product-image-wrapper ul li a {
	overflow: hidden;
	width: 90px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .quick-navigate a, .product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .quick-navigate span {
	float: left;
	line-height: 32px;
	margin: 0;
	padding: 0 20px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .quick-navigate a {
	background-color: #ef4423;
	background-image: url(images/sites/icon-arrow-bg-red.png);
	background-position: 180px center;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 0 40px 0 20px;
	text-align: right;
	text-transform: uppercase;
	width: 140px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .quick-navigate a:hover {
	background-color: red
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .product-introduction-wrapper .quick-navigate span {
	color: #999;
	font-style: italic
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper {
	float: right;
	width: 250px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper h4 {
	border-bottom: 1px solid #d7d7d7;
	margin-bottom: 10px;
	padding: 5px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper h4 span {
	background-image: url(images/sites/icon-possitive-high-green.png);
	background-position: left center;
	background-repeat: no-repeat;
	color: #37a501;
	float: left;
	font-size: 14px;
	line-height: 1em;
	padding-left: 23px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper h4.not-verified span {
	background-image: none;
	color: #999;
	padding-left: 0
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper h4 a {
	background-image: url(images/sites/icon-more-information.png);
	background-position: left center;
	background-repeat: no-repeat;
	float: right;
	height: 15px;
	width: 15px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .content {
	margin-bottom: 10px;
	padding: 0 5px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .content .seller-info {
	color: #666;
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 5px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .content .seller-info a {
	color: #0360b6
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .content .seller-info a a:hover {
	text-decoration: underline
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .action-button-wrapper .button-wrapper {
	margin-bottom: 10px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .action-button-wrapper .button-wrapper a {
	background-color: #f6f6f6;
	background-position: 8px center;
	background-repeat: no-repeat;
	border: 1px solid #ddd;
	color: #333;
	float: left;
	font-size: 12px;
	line-height: 25px;
	margin-right: 10px;
	padding: 0 10px 0 30px;
	text-align: left;
	width: 90px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .action-button-wrapper .button-wrapper a:hover {
	background-color: #eee
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .action-button-wrapper .button-sold-announce a {
	background-image: url(images/sites/icon-sold-announce.png)
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .action-button-wrapper .button-fraud-announce a {
	background-image: url(images/sites/icon-fraud-announce.png)
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .action-button-wrapper .button-share-ads a {
	background-image: url(images/sites/icon-share-link.png)
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .action-button-wrapper .button-wrapper span {
	background-color: #fff;
	border: 1px solid #ddd;
	float: left;
	font-size: 12px;
	padding: 0 5px;
	position: relative;
	line-height: 25px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .action-button-wrapper .button-wrapper span i {
	background-image: url(images/sites/icon-like-count-arrow.png);
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	height: 8px;
	left: -5px;
	position: absolute;
	top: 8px;
	width: 5px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .tooltip-wrapper {
	position: relative
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .tooltip-wrapper .tooltip {
	background-color: #fff;
	border: 1px solid #ccc;
	box-shadow: 1px 1px 3px rgba(0,0,0,.15);
	display: none;
	font-size: 11px;
	line-height: 16px;
	padding: 5px;
	position: absolute;
	width: 240px;
	z-index: 1000
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .tooltip-wrapper .tooltip i {
	background-image: url(images/sites/icon-callout-up-8x5.png);
	float: left;
	height: 5px;
	position: absolute;
	top: -5px;
	width: 8px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .tooltip-wrapper .not-verified-tooltip {
	top: -12px
}
.product-body .main .content-table-wrapper .advertising li .more-information-wrapper .seller-info-wrapper .tooltip-wrapper .not-verified-tooltip i {
	right: 8px
}
.product-body .main section .pager a {
	background-color: #f9f9f9;
	border: 1px solid #ddd;
	color: #aaa;
	display: block;
	font-size: 20px;
	line-height: 40px;
	text-align: center;
	cursor: pointer
}
.product-body .main section .pager a:hover {
	background-color: #e8e8e8;
	cursor: pointer
}
.product-body .main section .pager a img {
	margin-left: 10px;
	vertical-align: middle
}
.product-body .main .result-stats-wrapper {
	margin: 0;
	margin-bottom: 10px;
	padding: 0
}
.product-body .main .result-stats-wrapper .result-stats li {
	float: left;
	margin: 0;
	margin-right: 40px
}
.product-body .main .result-stats-wrapper .result-stats li.last {
	margin: 0
}
.product-body .main .result-stats-wrapper .result-stats li a {
	color: #0360b6;
	font-size: 18px;
	line-height: 1em
}
.product-body .main .result-stats-wrapper .result-stats li.active a {
	color: #333
}
#site-wrapper .product-body .main .news-wrapper {
	margin-bottom: 0
}
.product-body .main .content-block-wrapper .news {
}
.product-body .main .content-block-wrapper .news li {
	margin-bottom: 20px
}
.product-body .main .content-block-wrapper .news li .content-wrapper {
	float: left;
	width: 801px
}
.product-body .main .content-block-wrapper .news li .content-wrapper h3, .product-body .main .content-block-wrapper .news li .content-wrapper h3 a {
	font-size: 18px;
	line-height: 24px;
	margin: 0;
	padding: 0
}
.product-body .main .content-block-wrapper .news li .content-wrapper h3 {
	margin-bottom: 10px
}
.product-body .main .content-block-wrapper .news li .content-wrapper h3 a {
	color: #0360b6
}
.product-body .main .content-block-wrapper .news li .content-wrapper .content {
	color: #333;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 5px
}
.product-body .main .content-block-wrapper .news li .content-wrapper .meta {
	color: #999;
	font-size: 11px;
	line-height: 1em
}
.product-body .main .content-block-wrapper .news li .content-wrapper .meta a {
	color: #0360b6
}
.product-body .main .content-block-wrapper .news li .content-wrapper .meta a:hover {
	text-decoration: none
}
.product-body .main .content-block-wrapper .news li .img-wrapper {
	float: right;
	width: 60px
}
.product-body .main .content-block-wrapper .news li .img-wrapper img {
	float: left
}
